bestow fulsome praise or adulation - French English Dictionary